package JAVACORE_TRAINING.OOPs.OBJECT_TYPES;

public class Views {
	public static void main(String[] args) {
		//1. Khai báo và khởi tạo đối tượng
		StudentObject objStudent = new StudentObject();
		objStudent.setRollNo(100);
		objStudent.setFullName("Nguyễn Văn A");
		
		TeacherObject objTeach = new TeacherObject();
		objTeach.setTeacherId(200);
		objTeach.setTeacherName("Trần Thị B");
		
		//2. Khai báo khởi tạo Controller
		Controllers objController = new Controllers();
		
		//3. Ủy quyền thực thi nghiệp vụ thêm thông tin vào CSDL cho 02 đối tượng
		boolean isResult = objController.ExecOfInsertElement(objStudent, (byte)1);
		if(isResult)
			System.out.println("Thêm Sinh viên thành công!!!");		
		else   System.out.println("Lỗi thêm sinh viên vào CSDL!");
		
		isResult = objController.ExecOfInsertElement(objTeach, (byte)2);
		if(isResult)
			System.out.println("Thêm Giảng viên thành công!!!");		
		else   System.out.println("Lỗi thêm Giảng viên vào CSDL!");			
	}
}
